sun powered - Turco Inglés Diccionario